package com.prog3.entidades;
import java.util.ArrayList;
import java.util.List;

import android.content.Context;

import com.prog3.calendarutec.beans.Calendario;
import com.prog3.calendarutec.beans.Contacto;
import com.prog3.calendarutec.conecciones.DbConection;
import com.prog3.calendarutec.conecciones.Factoria;
import com.prog3.calendarutec.conecciones.Repositorio;


public class EntityContacto {
	private Contacto   bean = new Contacto();
	private Calendario bCal;
	private DbConection db;
	
	public  EntityContacto(Context context){
		db=new DbConection(context);
	}
	
	public Contacto getBean() {
		return bean;
	}

	public void setBean(Contacto bean) {
		this.bean = bean;
	}

	

	
	public Repositorio getFactoria(int tipo){
		Factoria ft=new Factoria();
		return ft.createRepo(tipo);
	}
	
	public Repositorio getFactoria(String url){
		Factoria ft=new Factoria();
		if(url!="")
			return ft.createRepo(1);
		else
			return ft.createRepo(2);
	}
	
	
	
	public void agregar(){
		Repositorio local=this.getFactoria(0);
		
	}
	
	public void Modificar()
	{
		
		bean.getId_Contacto();
	
		// INSERT INTO Contacto (Apellidos,Cargo,Nombre,Telefono,Tipo) VALUES (Apellidos,Cargo,Nombre,Telefono,Tipo);
		
		
	}
	
	public void Eliminar()
	{
		
		// bean.executeUpdate("DELETE FROM Contacto WHERE Id_Contacto="+ Id_Contacto);


		
	}
	
	public void Actualizar()
	{
		
		 // bean.executeUpdate("UPDATE Id_Contacto SET Id_Contacto WHERE id="+ Id_Calendario);


	}
	
	public List<Contacto> buscar(int id){
		List<Contacto> cl=new ArrayList<Contacto>();
		
		return cl;
		
	}
	
	

}
